page {
    background: #ffffff;
}
.personinfo_warp {
    // width: 750rpx;
    height: 400rpx;
    background: linear-gradient(to bottom, #fff0f0, #ffffff);

    .head {
        margin-top: 310rpx;
        position: relative;
        height: 170rpx;
        .avatar_pick {
            position: absolute;
            bottom: 0;
            left: 50%;
            transform: translateX(-50%);
        }

        .avatar_wrapper {
            padding: 0 !important;
            width: 162rpx !important;
            height: 162rpx !important;
            border-radius: 50% !important;
        }

        .uploadIcon {
            position: absolute;
            right: 0;
            bottom: 6rpx;
            width: 50rpx;
        }
    }
    .input_warp {
        margin-top: 90rpx;
        .t-input {
            padding: 0 20rpx !important;
        }
        .t-cell {
            padding: 0 20rpx !important;
        }
        .phone_css {
            margin-top: 56rpx;
        }
        .css_nicehjng {
            margin-bottom: 56rpx;
        }
        .select_address {
            margin-top: 56rpx;
        }
    }
}
